package cn.aaalei.service;

import cn.aaalei.pojo.RecommendLog;

import java.util.Map;

public interface ActionService {

    String login(String username,String password) throws Exception;

    String unbind(String userId) throws Exception;

    String modifySignStatus(String userId,String activityId,String taskId,String rollcallId,String taskName,String studentNo,String realName) throws Exception;

    String getMyActivity(String userId) throws Exception;

    String getSignHistory(String activityId,String taskId,String userId) throws Exception;

    String evaluate(String studentNo,String realName,String taskName,String activityId,String taskId,String userId) throws Exception;

    boolean checkUserExists(String username);

    boolean checkWisdomExists(String username);

    Boolean register(Map<String,String> requsetMap);

    Integer updateUserScore(String username,String key);

    Integer addAutoSign(String studentNo,String password) throws Exception;

    String dailySign(String username);

    void addRecommendLog(String recommendName,String username);
    
}
